package com.ziyun.erp.modules.service.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 售后退货退款表
 * 
 * @author zh
 * @email 296588519@qq.com
 * @date 2018-08-28 15:41:41
 */
@TableName("erp_service_receive_goods")
public class ServiceReceiveGoodsEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 自增id
	 */
	@TableId
	private Integer srgId;
	/**
	 * 关联售后id
	 */
	private Integer srgSrId;
	/**
	 * 收货状态（1.待审核2.待收货 3.待检测 4.待入库 5.已入库)
	 */
	private Integer srgStatus;
	/**
	 * 收货单号
	 */
	private String srgReceiveCode;
	/**
	 * 收货时间
	 */
	private Date srgReceiveTime;
	/**
	 * 收货人
	 */
	private String srgReceiveName;
	/**
	 * 商品id(sku)
	 */
	private Integer srgProductId;
	/**
	 * 商品名称
	 */
	private String srgGoodsName;
	/**
	 * 商品数量
	 */
	private BigDecimal srgQuantity;
	/**
	 * 已签收数量
	 */
	private BigDecimal srgSignQuantity;
	/**
	 * 检测人（员工id）
	 */
	private String srgCheckName;
	/**
	 * 检测时间
	 */
	private Date srgCheckTime;
	/**
	 * 检测结果
	 */
	private String srgCheckResult;
	/**
	 * 入库人（员工id）
	 */
	private String srgInStockName;
	/**
	 * 入库时间
	 */
	private Date srgInStockTime;
	/**
	 * 入库仓库（仓库id）
	 */
	private Integer srgStockId;
	/**
	 * 伪删除标记（0正常 1删除）
	 */
	private Integer srgDel;
	/**
	 * 更新人（员工id）
	 */
	private String srgUpdateName;
	/**
	 * 更新时间
	 */
	private Date srgUpdateTime;
	/**
	 * 创建人（员工id）
	 */
	private String srgCreateName;
	/**
	 * 创建时间
	 */
	private Date srgCreateTime;

	/**
	 * 设置：自增id
	 */
	public void setSrgId(Integer srgId) {
		this.srgId = srgId;
	}
	/**
	 * 获取：自增id
	 */
	public Integer getSrgId() {
		return srgId;
	}
	/**
	 * 设置：关联售后id
	 */
	public void setSrgSrId(Integer srgSrId) {
		this.srgSrId = srgSrId;
	}
	/**
	 * 获取：关联售后id
	 */
	public Integer getSrgSrId() {
		return srgSrId;
	}
	/**
	 * 设置：收货状态（1.待审核2.待收货 3.待检测 4.待入库 5.已入库)
	 */
	public void setSrgStatus(Integer srgStatus) {
		this.srgStatus = srgStatus;
	}
	/**
	 * 获取：收货状态（1.待审核2.待收货 3.待检测 4.待入库 5.已入库)
	 */
	public Integer getSrgStatus() {
		return srgStatus;
	}
	/**
	 * 设置：收货单号
	 */
	public void setSrgReceiveCode(String srgReceiveCode) {
		this.srgReceiveCode = srgReceiveCode;
	}
	/**
	 * 获取：收货单号
	 */
	public String getSrgReceiveCode() {
		return srgReceiveCode;
	}
	/**
	 * 设置：收货时间
	 */
	public void setSrgReceiveTime(Date srgReceiveTime) {
		this.srgReceiveTime = srgReceiveTime;
	}
	/**
	 * 获取：收货时间
	 */
	public Date getSrgReceiveTime() {
		return srgReceiveTime;
	}
	/**
	 * 设置：收货人
	 */
	public void setSrgReceiveName(String srgReceiveName) {
		this.srgReceiveName = srgReceiveName;
	}
	/**
	 * 获取：收货人
	 */
	public String getSrgReceiveName() {
		return srgReceiveName;
	}
	/**
	 * 设置：商品id(sku)
	 */
	public void setSrgProductId(Integer srgProductId) {
		this.srgProductId = srgProductId;
	}
	/**
	 * 获取：商品id(sku)
	 */
	public Integer getSrgProductId() {
		return srgProductId;
	}
	/**
	 * 设置：商品名称
	 */
	public void setSrgGoodsName(String srgGoodsName) {
		this.srgGoodsName = srgGoodsName;
	}
	/**
	 * 获取：商品名称
	 */
	public String getSrgGoodsName() {
		return srgGoodsName;
	}
	/**
	 * 设置：商品数量
	 */
	public BigDecimal getSrgQuantity() {
		return srgQuantity;
	}

	public void setSrgQuantity(BigDecimal srgQuantity) {
		this.srgQuantity = srgQuantity;
	}

	public BigDecimal getSrgSignQuantity() {
		return srgSignQuantity;
	}

	public void setSrgSignQuantity(BigDecimal srgSignQuantity) {
		this.srgSignQuantity = srgSignQuantity;
	}

	/**
	 * 设置：检测人（员工id）
	 */
	public void setSrgCheckName(String srgCheckName) {
		this.srgCheckName = srgCheckName;
	}
	/**
	 * 获取：检测人（员工id）
	 */
	public String getSrgCheckName() {
		return srgCheckName;
	}
	/**
	 * 设置：检测时间
	 */
	public void setSrgCheckTime(Date srgCheckTime) {
		this.srgCheckTime = srgCheckTime;
	}
	/**
	 * 获取：检测时间
	 */
	public Date getSrgCheckTime() {
		return srgCheckTime;
	}
	/**
	 * 设置：检测结果
	 */
	public void setSrgCheckResult(String srgCheckResult) {
		this.srgCheckResult = srgCheckResult;
	}
	/**
	 * 获取：检测结果
	 */
	public String getSrgCheckResult() {
		return srgCheckResult;
	}
	/**
	 * 设置：入库人（员工id）
	 */
	public void setSrgInStockName(String srgInStockName) {
		this.srgInStockName = srgInStockName;
	}
	/**
	 * 获取：入库人（员工id）
	 */
	public String getSrgInStockName() {
		return srgInStockName;
	}
	/**
	 * 设置：入库时间
	 */
	public void setSrgInStockTime(Date srgInStockTime) {
		this.srgInStockTime = srgInStockTime;
	}
	/**
	 * 获取：入库时间
	 */
	public Date getSrgInStockTime() {
		return srgInStockTime;
	}
	/**
	 * 设置：入库仓库（仓库id）
	 */
	public void setSrgStockId(Integer srgStockId) {
		this.srgStockId = srgStockId;
	}
	/**
	 * 获取：入库仓库（仓库id）
	 */
	public Integer getSrgStockId() {
		return srgStockId;
	}
	/**
	 * 设置：伪删除标记（0正常 1删除）
	 */
	public void setSrgDel(Integer srgDel) {
		this.srgDel = srgDel;
	}
	/**
	 * 获取：伪删除标记（0正常 1删除）
	 */
	public Integer getSrgDel() {
		return srgDel;
	}
	/**
	 * 设置：更新人（员工id）
	 */
	public void setSrgUpdateName(String srgUpdateName) {
		this.srgUpdateName = srgUpdateName;
	}
	/**
	 * 获取：更新人（员工id）
	 */
	public String getSrgUpdateName() {
		return srgUpdateName;
	}
	/**
	 * 设置：更新时间
	 */
	public void setSrgUpdateTime(Date srgUpdateTime) {
		this.srgUpdateTime = srgUpdateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getSrgUpdateTime() {
		return srgUpdateTime;
	}
	/**
	 * 设置：创建人（员工id）
	 */
	public void setSrgCreateName(String srgCreateName) {
		this.srgCreateName = srgCreateName;
	}
	/**
	 * 获取：创建人（员工id）
	 */
	public String getSrgCreateName() {
		return srgCreateName;
	}
	/**
	 * 设置：创建时间
	 */
	public void setSrgCreateTime(Date srgCreateTime) {
		this.srgCreateTime = srgCreateTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getSrgCreateTime() {
		return srgCreateTime;
	}
}
